hydroxylammonium sulfate - French English Dictionary